//1、写出一个程序，接受一个字符串，然后输出该字符串反转后的字符串。（字符串长度不超过1000）
//方法1
import java.util.*;


public class Solution {
    /**
     * 反转字符串
     * @param str string字符串
     * @return string字符串
     */
    public String solve (String str) {
        // write code here
        char[] ans = str.toCharArray();
        for(int i = 0;i<str.length();i++){
            ans[i] = str.charAt(str.length()-1-i);
            //从最后一个-i,表示从后往前走
        }
        return new String(ans);//字符串形式输出
    }
}
//方法2

import java.util.*;


public class Solution {
    /**
     * 反转字符串
     * @param str string字符串
     * @return string字符串
     */
    public String solve (String str) {
        // write code here
        StringBuilder sb = new StringBuilder();
        //从后往前遍历
        for(int i = str.length()-1;i>=0;i--){
            char c = str.charAt(i);
            sb.append(c);//拼接到StringBuilder中
        }
        return sb.toString();//输出
    }
}